package controller;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import model.Janela;

@ManagedBean(name = "janelaController")
@SessionScoped
public class JanelaController implements Serializable {
    private List<Janela> listJanela;
  
    public JanelaController() {
        listJanela = new ArrayList<Janela>();  
  
        Janela janelaIntegracao = new Janela();
        janelaIntegracao.setTitulo("Integrações");  
        janelaIntegracao.setUrl("integracao.xhtml");  
        janelaIntegracao.setIndex(1);  
        listJanela.add(janelaIntegracao);
        
        Janela janelaTipoIntegracao = new Janela();
        janelaTipoIntegracao.setTitulo("Tipos de integrações");  
        janelaTipoIntegracao.setUrl("tipoIntegracao.xhtml");
        janelaTipoIntegracao.setIndex(2);  
        listJanela.add(janelaTipoIntegracao);
        
        Janela janelaCalendario = new Janela();
        janelaCalendario.setTitulo("Calendário");  
        janelaCalendario.setUrl("calendario.xhtml");
        janelaCalendario.setIndex(3);  
        listJanela.add(janelaCalendario);
    }

    public List<Janela> getListJanela() {
        return listJanela;
    }

    public void setListJanela(List<Janela> listJanela) {
        this.listJanela = listJanela;
    }
}